overexertion in pulling - Alemán Inglés Diccionario